@charset "utf-8";
*{
  margin:0; padding:0;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}

/*@font-face {*/
  /*font-family:STHeitiSC-Medium;*/
  /*src:url('./../fonts/fzpsh-STHeiti-Medium.ttc');*/
/*}*/
  body{
  -webkit-overflow-scrolling: touch; /* ios5+ */
  }


    /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
    ::-webkit-scrollbar{ height:.07rem; width:.1rem;}

    /*//滚动条里面的滑块*/
    ::-webkit-scrollbar-thumb{
        min-height:.3rem;
        background: rgba(0,0,0,0.2);
        border-radius: 100px;
        box-shadow: 0 0 1px 1px rgba(255,255,255,0.25);
    }
    /*// 滚动条轨道 */
    ::-webkit-scrollbar-track { }

    /*//表示滚动条的角落是否存在*/
    ::-webkit-scrollbar-corner{ background:#e7e7e7;}
    ::-webkit-scrollbar-thumb:window-inactive {
       /*当焦点不在当前区域滑块的状态*/
    }
ul, ol, li {
  list-style: none;
}

:focus {
  outline: 0;
}

a{
  text-decoration:none;
}

a:hover{
  text-decoration: none;
}

/*样式重定义*/
html{font-size:16px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,menu,button{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}i{font-style:normal}html,body{vertical-align:middle;-webkit-user-select:none;font-size:16px;position:relative;margin:0;padding:0}.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}a,div{-webkit-tap-highlight-color:transparent}a,a:active,a:hover{color:#fff;text-decoration:none}input:focus,li:focus,span:focus,i:focus,img:focus,button:focus{outline:0}input[type=text],input[type=submit],button,textarea{-webkit-appearance:none}html,body{min-height:100%;height:100%}.border-top,.border-bottom{position:relative}.border-top:before,.border-bottom:after{content:' ';display:block;border-top:1px solid #e1e1e1;position:absolute;left:0;right:0}.border-top:before{top:0}.border-bottom:after{bottom:0}
    .clearfix:before,.clearfix:after{ content: "."; display: block; height: 0; visibility: hidden; }
    .clearfix:after {clear: both;}
    .clearfix {*zoom: 1;} /* IE < 8 */
/* 滚动条 */
  /*解决有部分机型尤其是 IOS 机型不支持弹性滚动*/
  body{
  -webkit-overflow-scrolling: touch; /* ios5+ */
  }    


html,body{
    height:100%;
}
input {
  -webkit-appearance : none ;
}
 /*隐藏谷歌浏览器自带输入的差号*/
input::-webkit-search-cancel-button{
  display: none;
}